The Devicos
Serves good Indian food of every description one of the most extensive Indian-cuisine menus in town, complemented by some Chinese and Continental dishes; one of the very few restaurants in town with food appealing both to Indian and to Western palates. Good decor with what appears to be original art rather than reproductions. This is one of the most expensive places to eat in town apart from 5-star hotels, but seems worth it as far as Indian dishes are concerned owing to the lack of real competition. Its twin Bar, located two storeys directly above one storey above street level, is a hangout popular with the locals but not a match for the restaurant as far as decor and atmosphere are concerned. Adverse comment regarding food poisoning cases in the restaurant on the Lonely Planet website.
The restaurant at Hotel Pinewood, Barog tel:+91 1792 238-825 & 238-387 serves cheap Punjabi fare. There's also a Cafe Coffee Day (http://www.cafecoffeeday.com) outlet at Solan, which sells pastries, coffee and sandwiches and a Mc Donalds on the way.
Ashiana & Goofa
Whatever little can be had of Himachali cuisine can be found at these twin-restaurants run by Himachal Tourism, the one located above the other. The food is neither cheap nor the best in town, but it is safe and they otherwise do their best. A good spot for people-watching, the location within a circular elevated glass building has attracted comment in guidebooks: it lies in fact on the site of a historical structure, known as the Band Stand, which was a gift to the city made in 1907 by the ruler of one of the innumerable princely states of the pre-independence India Jabalpur in what is today the state of Madhya Pradesh. Sit-in or takeaway.